package com.programmingeyeclient.user.entity;

import java.io.Serializable;

/**
 * (CrazyCode)实体类
 *
 * @author makejava
 * @since 2023-05-23 08:51:46
 */
public class CrazyCode implements Serializable {
    private static final long serialVersionUID = -25593157467620150L;
    /**
     * 主键
     */
    private Integer id;
    /**
     * 数据源主键
     */
    private Long datasourceId;
    /**
     * 服务名称
     */
    private String serviceName;
    /**
     * 模块名称
     */
    private String codeName;
    /**
     * 表名
     */
    private String tableName;
    /**
     * 表前缀
     */
    private String tablePrefix;
    /**
     * 主键名
     */
    private String pkName;
    /**
     * 后端包名
     */
    private String packageName;
    /**
     * 基础业务模式
     */
    private Integer baseMode;
    /**
     * 包装器模式
     */
    private Integer wrapMode;
    /**
     * 后端路径
     */
    private String apiPath;
    /**
     * 前端路径
     */
    private String webPath;
    /**
     * 是否已删除
     */
    private Integer isDeleted;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Long getDatasourceId() {
        return datasourceId;
    }

    public void setDatasourceId(Long datasourceId) {
        this.datasourceId = datasourceId;
    }

    public String getServiceName() {
        return serviceName;
    }

    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }

    public String getCodeName() {
        return codeName;
    }

    public void setCodeName(String codeName) {
        this.codeName = codeName;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getTablePrefix() {
        return tablePrefix;
    }

    public void setTablePrefix(String tablePrefix) {
        this.tablePrefix = tablePrefix;
    }

    public String getPkName() {
        return pkName;
    }

    public void setPkName(String pkName) {
        this.pkName = pkName;
    }

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public Integer getBaseMode() {
        return baseMode;
    }

    public void setBaseMode(Integer baseMode) {
        this.baseMode = baseMode;
    }

    public Integer getWrapMode() {
        return wrapMode;
    }

    public void setWrapMode(Integer wrapMode) {
        this.wrapMode = wrapMode;
    }

    public String getApiPath() {
        return apiPath;
    }

    public void setApiPath(String apiPath) {
        this.apiPath = apiPath;
    }

    public String getWebPath() {
        return webPath;
    }

    public void setWebPath(String webPath) {
        this.webPath = webPath;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

}

